package com.unicom.mec.project.mapper;


import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.unicom.mec.project.model.Project;
import com.unicom.mec.project.vo.AddProjectVo;
import com.unicom.mec.project.vo.EditProjectVo;
import com.unicom.mec.project.vo.ProjectVo;
import org.apache.ibatis.annotations.*;
import org.apache.ibatis.type.JdbcType;

import java.util.List;

/**
 * 项目数据处理
 *
 * @author 刘亮武
 * @date 2020年06月12日
 */
public interface ProjectMapper extends BaseMapper<Project> {

    /**
     * 查询项目信息
     *
     * @param projectName 项目名称
     * @param tenantId    租户主键
     */
    List<ProjectVo> findProjects(@Param("projectName") String projectName, @Param("tenantId") Long tenantId);

    /**
     * 查询项目信息
     *
     * @param id 主键
     */
    ProjectVo findProjectById(@Param("id") Long id);

}
